counter guarantee - French English Dictionary